﻿using MediatR;

namespace YiShop.Framework.EventBus
{
    // 领域层（Domain Layer）
    public interface IDomainEvent : INotification
    {
        /// <summary>
        /// 事件唯一标识（可选，用于去重或追踪）
        /// </summary>
        //Guid EventId { get; }

        /// <summary>
        /// 事件发生时间（UTC）
        /// </summary>
        //DateTime OccurredOn { get; }

        /// <summary>
        /// 触发事件的聚合根标识
        /// </summary>
        //Guid AggregateId { get; }
    }

}